package com.gitee.qdbp.general.system.web.controlling.handler;

import java.lang.reflect.Field;
import com.gitee.qdbp.able.beans.AcceptAttrs;
import com.gitee.qdbp.able.exception.ServiceException;
import com.gitee.qdbp.base.enums.OperateType;
import com.gitee.qdbp.base.system.model.IAccount;

public class AllowAcceptHandler<T> extends AcceptAttrsSimpleHandler<T> {

    @Override
    protected T getUserAttrs(Object o, Field field, String dataType, OperateType operateType, IAccount user) {
        return null;
    }

    @Override
    public AcceptAttrs<T> getCurrentAcceptAttrs(Object o, Field field, String dataType, OperateType operateType, T value)
            throws ServiceException {
        return null;
    }

    @Override
    protected AcceptAttrs<T> getDefaultAcceptAttrs(Object o, Field field, String dataType, OperateType operateType)
            throws ServiceException {
        return null;
    }

}
